drive-in counters - French English Dictionary